package eteam.aps.model.export.query;

import com.fasterxml.jackson.annotation.JsonIgnore;
import eteam.aps.common.entity.PageQuery;
import eteam.aps.common.entity.ParentEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * ClassName Inventory
 *
 * @author Ll
 * @since 2025/6/9
 * Description 存货查询
 */
@Getter
@Setter
@ApiModel(value = "存货查询")
public class InventoryQuery extends PageQuery {
    @ApiModelProperty(value = "存货编码")
    private String invCode;
    @ApiModelProperty(value = "仓库代码")
    private String whCode;
    @ApiModelProperty(value = "批号")
    private String batch;
    @JsonIgnore
    private int status = ParentEntity.FSTATE_DELETED;
    @ApiModelProperty(value = "是否开启分页")
    private boolean pg = true;
}
